package me.eleme.anubis.openapi.api.entity.shop;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 店铺基本信息
 *
 * @author liuzhiyong
 */
@Data
public class BaseShopInfo {
    /**
     * 门店id
     */
    @JSONField(name = "chain_store_id")
    private String chainStoreId;
    /**
     * 门店主店名
     */
    @JSONField(name = "name")
    private String name;
    /**
     * 门店分店名
     */
    @JSONField(name = "branch_name")
    private String branchName;
    /**
     * 门店认证状态
     */
    @JSONField(name = "status")
    private String status;
    /**
     * 门店类型
     */
    @JSONField(name = "chainstore_type")
    private String chainstoreType;
    /**
     * 门店类型描述
     */
    @JSONField(name = "chainstore_type_desc")
    private String chainstoreTypeDesc;
    /**
     * 门店认证状态描述
     */
    @JSONField(name = "status_desc")
    private String statusDesc;
    /**
     * 门店修改状态
     */
    @JSONField(name = "modify_status")
    private String modifyStatus;
    /**
     * 门店修改状态描述
     */
    @JSONField(name = "modify_status_desc")
    private String modifyStatusDesc;
    /**
     * 所属商户id
     */
    @JSONField(name = "merchant_id")
    private String merchantId;
    /**
     * 门店地址
     */
    @JSONField(name = "address")
    private String address;
    /**
     * 门店经度
     */
    @JSONField(name = "longitude")
    private String longitude;
    /**
     * 门店纬度
     */
    @JSONField(name = "latitude")
    private String latitude;
    /**
     * 经纬度来源
     */
    @JSONField(name = "position_source")
    private String positionSource;
    /**
     * 外部门店编码
     */
    @JSONField(name = "out_shop_code")
    private String outShopCode;
}
